technical meaning - German English Dictionary